package ar.edu.utn.frba.tacs.grupo04.CarpielaCarpeta.Mensajeria;

/***
 * Responsable de administrar las inboxes de los usuarios y enviar un email.
 * 
 * @author Administrador
 * 
 */
public class MensajeriaManager implements MensajeSender {

	private static MensajeriaManager instancia;

	public static MensajeriaManager getInstancia() {
		if (instancia == null) {
			instancia = new MensajeriaManager();
		}
		return instancia;
	}

	private MensajeriaManager() {

	}

	public void Send(Mensaje mensaje) {
		for (Mensajeable m : mensaje.getDestinatarios()) {
			m.RecibirMensaje(mensaje);
		}

	}

}
